package twoD.hofem;

/**
 * A linear form V x V -> R where V is the space of functions R -> R.
 * 
 * @author Team 4
 */
public interface BilinearFormOnRToR {

	/**
	 * Evaluates the bilinear form for the specified functions.
	 * 
	 * @param u
	 *            first argument
	 * @param v
	 *            second argument
	 * @return the value of the linear form for u,v
	 */
	public double valueAt(FunctionRToR u, FunctionRToR v);
	
}
